package cn.gailvlun.gll.net;

import com.google.gson.annotations.SerializedName;

import cn.gailvlun.gll.net.base.Profile;
import io.realm.RealmObject;
import io.realm.annotations.Ignore;
import io.realm.annotations.PrimaryKey;



public class Member extends RealmObject {
    @PrimaryKey
    private int id;
    private Profile owner;
    private String cpname;
    private int room;
    @SerializedName("couple")
    private int coupleId;
    private String nickname;
    private boolean need_notification;
    private String m_introduce;
    private boolean cp_promise;
    private boolean is_apply;
    private boolean is_match;
    private boolean is_agree;
    private boolean is_promise;
    private boolean is_host;
    private boolean block;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public Profile getOwner() {
        return owner;
    }

    public void setOwner(Profile owner) {
        this.owner = owner;
    }

    public String getCpname() {
        return cpname;
    }

    public void setCpname(String cpname) {
        this.cpname = cpname;
    }

    public int getRoom() {
        return room;
    }

    public void setRoom(int room) {
        this.room = room;
    }

    public int getCoupleId() {
        return coupleId;
    }

    public void setCoupleId(int coupleId) {
        this.coupleId = coupleId;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public boolean isNeed_notification() {
        return need_notification;
    }

    public void setNeed_notification(boolean need_notification) {
        this.need_notification = need_notification;
    }

    public String getM_introduce() {
        return m_introduce;
    }

    public void setM_introduce(String m_introduce) {
        this.m_introduce = m_introduce;
    }

    public boolean isCp_promise() {
        return cp_promise;
    }

    public void setCp_promise(boolean cp_promise) {
        this.cp_promise = cp_promise;
    }

    public boolean isIs_apply() {
        return is_apply;
    }

    public void setIs_apply(boolean is_apply) {
        this.is_apply = is_apply;
    }

    public boolean isIs_match() {
        return is_match;
    }

    public void setIs_match(boolean is_match) {
        this.is_match = is_match;
    }

    public boolean isIs_agree() {
        return is_agree;
    }

    public void setIs_agree(boolean is_agree) {
        this.is_agree = is_agree;
    }

    public boolean isIs_promise() {
        return is_promise;
    }

    public void setIs_promise(boolean is_promise) {
        this.is_promise = is_promise;
    }

    public boolean isIs_host() {
        return is_host;
    }

    public void setIs_host(boolean is_host) {
        this.is_host = is_host;
    }

    public boolean isBlock() {
        return block;
    }

    public void setBlock(boolean block) {
        this.block = block;
    }

}
